Learn how to implement server-side rendering (SSR) and caching in Salesforce B2C Commerce using the SFRA cartridge to enhance SEO, improve performance, and optimize server load.
api.dw.net.HTTPClient.send()
quota to handle SSR requests. This shouldn’t be a major concern because SSR is only enabled for search engine crawler bots and doesn’t usually generate as much traffic as user queries.EnableSSR
custom preference to true
in the Algolia Business Manager module custom preferences.
__primary_category
as an attribute for faceting in the Algolia dashboard to support SSR for category pages.
invalidateCache
job step to invalidate the cache for specific pages or all pages by adding it before indexing steps in the job.CacheMgr
Class for caching Algolia Results
.
Use the SearchController page cache instead to simplify caching and invalidation.enableAnalytics
is false
by default to avoid including crawler bot requests in events tracking and analytics.